Payment received - Français Anglais Dictionnaire